constable responsable - French English Dictionary